@charset "UTF-8";
/*
Copyright @ 校咖微平台后台管理系统
*/
html,body{ height: 100%;overflow: hidden; }
.green{ color: green}
.input{ height: 46px; line-height: 46px; padding:0 10px; border:1px solid #e7e7e7; font-size: 16px; border-radius: 3px; }
select.input{ height: 48px; }
.btn, .btn-gray, .btn-blue, .btn-lightGray{ height: 46px; line-height: 46px; border:0; background: #009933; color: #fff; border-radius: 3px; cursor: pointer; font-size: 18px; display: inline-block; text-align: center; }
.btn:hover, .btn-gray:hover, .btn-blue:hover{ background: #03a73a; color: #fff; }
.btn-gray{ background: #dadada; color: #333; }
.btn-gray:hover{ background: #e7e7e7; color: #333; }
.btn-blue{ background: #0075a2; padding:0 20px; }
.btn-blue:hover{ background: #017dad; }
.btn-lightGray{ background: #f4f4f4; color: #333; padding:0 20px; }
.btn-lightGray:hover{ color: #333; background: #e8e8e8; }
.btn-p{ padding:0 20px; }
.w96{ width: 96px; }
.w144{ width: 144px; }
.mr10{ margin-right: 10px; }

.main-left{ float: left; position: relative; width: 231px; height: 100%; background:url(../images/back01.jpg) repeat-y 218px 0; }
.main{ position: relative; width: 100%; }

/*网站顶部*/
.header{ position: relative; width: 100%; height: 80px; border-bottom: 2px solid #009933; background: #fff; }
.header:before{ content: ""; clear: both; display: table; visibility: hidden; }
.logo{ margin-top: 20px; margin-left: 23px; }
.city{ position: absolute; top:28px; right:23px; }
.city .icon{ position: absolute; top:0; left:0; display: inline-block; width: 19px; height: 25px; background: url(../images/icon.png) no-repeat -8px -8px; }
.city-name{ font-size: 18px; margin-left: 29px; margin-right: 20px; }
.city .arrow{ position: absolute; top:10px; right:0; border:1px solid #000; border-width: 6px; border-style: solid; border-color: #000 transparent transparent transparent; }
.city-menu{ display: none; position: absolute; top:28px; left:0; width: 80px; margin-left: 5px; background: #fff; text-align: center; border:0; border-bottom: 1px solid #dfdfdf; overflow: hidden; }
.city-menu li{ border:1px solid #dfdfdf; border-bottom: 0; height: 24px; line-height: 24px; font-size: 16px; cursor: pointer; }
/*网站顶部*/

.main-right{ position:absolute; left: 230px; }

.iframeLeft{width: 260px;}

.main-arrow{ position: absolute; top:50%; left:211px; z-index: 200; width: 0; height: 0; overflow: hidden; border-width: 8px; border-color:transparent #009933 transparent transparent; border-style: solid; }
.main-arrow-o{ border-color:transparent  transparent transparent #009933; }
